package infb.dao;

import infb.modelo.Administradores;
import java.util.List;
import javax.ejb.Remote;

/**
 *
 * @author Administrador
 */
@Remote
public interface AdministradoresInterfaz {

    void create(Administradores administradores);

    void edit(Administradores administradores);

    void remove(Administradores administradores);

    Administradores find(Object id);

    List<Administradores> findAll();

    /*
     * Metodo para comprobar si un administrador esta correctamente registrado en el sistema
     * Utilizado por el mecanismo de autenticacion
     */
    Administradores estaAutenticado(String dni, String password);

}
